bench hole - Turkish English Dictionary